package com.longqian.huaduso.esdao;

import com.longqian.huaduso.model.dto.post.PostEsDTO;
import java.util.List;
import org.springframework.data.elasticsearch.repository.ElasticsearchRepository;

/**
 * 帖子 ES 操作
 *
 */
public interface PostEsDao extends ElasticsearchRepository<PostEsDTO, Long> {

    List<PostEsDTO> findByUserId(Long userId);
}
//elastic stack 是一套技术栈
//包括了数据的整合=>提取=>存储=>使用
//解决的问题类似于：搜索濡湿小镰刀，濡湿可以，镰刀可以。濡湿镰刀不行，因为底层是数据库的like
//嘻嘻，我一定要活下去